package com.chidt.zpro.entity;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 推文评论及回复实体类
 */
@Data
public class Comments {
    /**
     * 评论ID（主键）
     */
    private Long id;
    
    /**
     * 关联的推文ID（外键关联tweet.id）
     */
    private Long tweetId;
    
    /**
     * 评论用户ID（外键关联user.id）
     */
    private Long userId;
    
    /**
     * 评论内容
     */
    private String content;
    
    /**
     * 父评论ID（NULL表示顶级评论，外键关联comments.id）
     */
    private Long parentCommentId;
    
    /**
     * 评论时间
     */
    private LocalDateTime createdAt;
}